genetic isolate - Espagnol Anglais Dictionnaire